G D TRADING AND AGENCIES LTD